glasgow law london towry law sale js&p england irish services solicitors ireland edinburgh legal dublin cork towry law lawyers